pbteja1998/sourcesyncai-mcp
If you are the rightful owner of sourcesyncai-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server implementation for the SourceSync.ai API, enabling AI models to interact with SourceSync.ai's knowledge management platform.
The SourceSync.ai MCP Server is a robust implementation designed to facilitate seamless interaction between AI models and the SourceSync.ai knowledge management platform. It provides a standardized interface for managing and organizing knowledge through namespaces, ingesting content from various sources, and performing advanced searches. The server supports semantic and hybrid searches, allowing users to retrieve and manage documents efficiently. It also offers tools for managing connections to external services, ensuring a comprehensive knowledge management solution. With default configuration support, the server ensures easy integration with AI systems, making it a versatile tool for enhancing knowledge management capabilities.
Features
- Manage namespaces for organizing knowledge
- Ingest content from various sources (text, URLs, websites, external services)
- Retrieve, update, and manage documents stored in your knowledge base
- Perform semantic and hybrid searches against your knowledge base
- Manage connections to external services
Usages
npx with Claude Desktop
{ "mcpServers": { "sourcesyncai-mcp": { "command": "npx", "args": ["-y", "sourcesyncai-mcp"], "env": { "SOURCESYNC_API_KEY": "your_api_key", "SOURCESYNC_NAMESPACE_ID": "your_namespace_id", "SOURCESYNC_TENANT_ID": "your_tenant_id" } } } }
npx with Windsurf
{ "mcpServers": { "sourcesyncai-mcp": { "command": "npx", "args": ["-y", "soucesyncai-mcp"], "env": { "SOURCESYNC_API_KEY": "your_api_key", "SOURCESYNC_NAMESPACE_ID": "your_namespace_id", "SOURCESYNC_TENANT_ID": "your_tenant_id" } } } }
npx with Cursor
{ "name": "sourcesyncai-mcp", "type": "command", "command": "env SOURCESYNCAI_API_KEY=your-api-key npx -y sourcesyncai-mcp" }
Tools
validate_api_key
Validate a SourceSync.ai API key
create_namespace
Create a new namespace
list_namespaces
List all namespaces
get_namespace
Get details of a specific namespace
update_namespace
Update a namespace
delete_namespace
Delete a namespace
ingest_text
Ingest text content
ingest_urls
Ingest content from URLs
ingest_sitemap
Ingest content from a sitemap
ingest_website
Ingest content from a website
ingest_notion
Ingest content from Notion
ingest_google_drive
Ingest content from Google Drive
ingest_dropbox
Ingest content from Dropbox
ingest_onedrive
Ingest content from OneDrive
ingest_box
Ingest content from Box
get_ingest_job_run_status
Get the status of an ingestion job run
getDocuments
Retrieve documents with optional filters
updateDocuments
Update document metadata
deleteDocuments
Delete documents
resyncDocuments
Resync documents
fetchUrlContent
Fetch text content from document URLs
semantic_search
Perform semantic search
hybrid_search
Perform hybrid search (semantic + keyword)
create_connection
Create a new connection to an external service
list_connections
List all connections
get_connection
Get details of a specific connection
update_connection
Update a connection
revoke_connection
Revoke a connection