Provides 8 MCP tools for Confluence Cloud: - confluence_list_spaces, confluence_create_space - confluence_search, confluence_get_page - confluence_create_page, confluence_update_page - confluence_get_comments, confluence_add_comment Uses Confluence REST API v2 with basic auth. Registered in Claude Code and mcp-proxy. Refs: CF-935 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
26 lines
1.0 KiB
TypeScript
26 lines
1.0 KiB
TypeScript
import { IncomingMessage } from 'node:http';
|
|
import { Http2ServerRequest } from 'node:http2';
|
|
|
|
declare class RequestError extends Error {
|
|
constructor(message: string, options?: {
|
|
cause?: unknown;
|
|
});
|
|
}
|
|
declare const toRequestError: (e: unknown) => RequestError;
|
|
declare const GlobalRequest: {
|
|
new (input: RequestInfo | URL, init?: RequestInit): globalThis.Request;
|
|
prototype: globalThis.Request;
|
|
};
|
|
declare class Request extends GlobalRequest {
|
|
constructor(input: string | Request, options?: RequestInit);
|
|
}
|
|
type IncomingMessageWithWrapBodyStream = IncomingMessage & {
|
|
[wrapBodyStream]: boolean;
|
|
};
|
|
declare const wrapBodyStream: unique symbol;
|
|
declare const abortControllerKey: unique symbol;
|
|
declare const getAbortController: unique symbol;
|
|
declare const newRequest: (incoming: IncomingMessage | Http2ServerRequest, defaultHostname?: string) => any;
|
|
|
|
export { GlobalRequest, IncomingMessageWithWrapBodyStream, Request, RequestError, abortControllerKey, getAbortController, newRequest, toRequestError, wrapBodyStream };
|