- Home
- MCP servers
- SourceSync.ai
SourceSync.ai
- typescript
4
GitHub Stars
typescript
Language
4 months ago
First Indexed
3 weeks ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"sitegpt-sourcesyncai-mcp": {
"command": "npx",
"args": [
"-y",
"sourcesyncai-mcp"
],
"env": {
"SOURCESYNC_API_KEY": "your_api_key",
"SOURCESYNC_TENANT_ID": "your_tenant_id",
"SOURCESYNC_NAMESPACE_ID": "your_namespace_id"
}
}
}
}Available tools
validate_api_key
Validate a SourceSync.ai API key to ensure it grants access to MCP operations.
create_namespace
Create a new namespace with optional storage configurations for documents and embeddings.
list_namespaces
List all namespaces available to your tenant.
get_namespace
Retrieve details for a specific namespace by ID.
update_namespace
Update properties of a namespace, such as its display name.
delete_namespace
Remove a namespace and all its associated data.
ingest_text
Ingest plain text into a document within a namespace, including metadata.
ingest_urls
Ingest content from multiple URLs into a namespace with optional metadata.
ingest_website
Ingest content from a website with options like depth and page limits.
ingest_notion
Ingest content from Notion using a connection_id and metadata.
ingest_google_drive
Ingest content from Google Drive using a connection_id and metadata.
ingest_dropbox
Ingest content from Dropbox using a connection_id and metadata.
ingest_onedrive
Ingest content from OneDrive using a connection_id and metadata.
ingest_box
Ingest content from Box using a connection_id and metadata.
get_ingest_job_run_status
Check the status of an ingestion job run by its ID.
getDocuments
Retrieve documents with optional filters and related content.
updateDocuments
Update metadata or attributes on existing documents.
deleteDocuments
Delete documents from a namespace.
resyncDocuments
Resync documents to refresh indexed content.
fetchUrlContent
Fetch textual content from a document URL using the provided API key.
semantic_search
Perform a semantic search over documents in a namespace.
hybrid_search
Perform a hybrid search combining semantic and keyword matching.
create_connection
Create a new connection to an external service.
list_connections
List all existing connections for a namespace.
get_connection
Retrieve details of a specific connection.
update_connection
Update the properties of a connection.
revoke_connection
Revoke and remove a connection.