@aashari/mcp-server-atlassian-confluence
Version:
Node.js/TypeScript MCP server for Atlassian Confluence. Provides tools enabling AI systems (LLMs) to list/get spaces & pages (content formatted as Markdown) and search via CQL. Connects AI seamlessly to Confluence knowledge bases using the standard MCP in
22 lines (21 loc) • 601 B
TypeScript
import { PaginationOptions, EntityIdentifier } from '../types/common.types.js';
/**
* Search identifier for retrieving specific search results
* Note: Search operations don't typically use identifiers, but this is included
* for consistency with other controllers
*/
export interface SearchIdentifier extends EntityIdentifier {
/**
* The CQL query to use for searching
*/
cql: string;
}
/**
* Options for searching Confluence content
*/
export interface SearchOptions extends PaginationOptions {
/**
* Confluence Query Language (CQL) query
*/
cql?: string;
}