About Sourcesyncai MCP
Sourcesyncai MCP is an MCP server published by scmdr in the Other category.
The repository has 1 stars and 3 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/scmdr/sourcesyncai-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (25)
createConnectionCreates a new connection to a specific source. The connector parameter should be a valid SourceSync connector enum value. The clientRedirectUrl parameter is optional and can be used to specify a custom redirect URL for the connection. This will give you a authorization url which you can redirect the user to. The user will then be asked to pick the documents they want to ingest.
Parameters not published.
createNamespaceCreates a new namespace with the provided configuration. Requires a name, file storage configuration, vector storage configuration, and embedding model configuration.
Parameters not published.
deleteDocumentsPermanently deletes documents that match the specified filter criteria.
Parameters not published.
deleteNamespacePermanently deletes a namespace by its ID.
Parameters not published.
fetchDocumentsFetches documents from the namespace based on filter criteria. Supports pagination and including specific document properties.
Parameters not published.
fetchUrlContentFetches the content of a URL. Particularly useful for fetching parsed text file URLs.
Parameters not published.
getConnectionRetrieves details for a specific connection by its ID.
Parameters not published.
getIngestJobRunStatusChecks the status of a previously submitted ingestion job.
Parameters not published.
getNamespaceRetrieves a specific namespace by its ID.
Parameters not published.
hybridSearchPerforms a combined keyword and semantic search, balancing between exact matches and semantic similarity. Requires hybridConfig with weights for both search types.
Parameters not published.
Show all 25 tools
ingestConnectorIngests all documents in the connector that are in backlog or failed status. No need to provide the document ids or file ids for the ingestion. Ids are already in the backlog when picked thorough the picker. If not, the user has to go through the authorization flow again, where they will be asked to pick the documents again.
Parameters not published.
ingestFileIngests a file into the namespace. Supports various file formats with automatic parsing.
Parameters not published.
ingestSitemapIngests content from a website using its sitemap.xml. Supports path filtering and link limits.
Parameters not published.
ingestTextIngests raw text content into the namespace. Supports optional metadata and chunk configuration.
Parameters not published.
ingestUrlsIngests content from a list of URLs. Supports scraping options and metadata.
Parameters not published.
ingestWebsiteCrawls and ingests content from a website recursively. Supports depth control and path filtering.
Parameters not published.
listConnectionsLists all connections for the current namespace, optionally filtered by connector type.
Parameters not published.
listNamespacesLists all namespaces available for the current API key and optional tenant ID.
Parameters not published.
resyncDocumentsReprocesses documents that match the specified filter criteria. Useful for updating after schema changes.
Parameters not published.
revokeConnectionRevokes access for a specific connection, removing the integration with the external service.
Parameters not published.
semanticSearchPerforms semantic search across the namespace to find relevant content based on meaning rather than exact keyword matches.
Parameters not published.
updateConnectionUpdates a connection to a specific source. The connector parameter should be a valid SourceSync connector enum value. The clientRedirectUrl parameter is optional and can be used to specify a custom redirect URL for the connection. This will give you a authorization url which you can redirect the user to. The user will then be asked to pick the documents they want to ingest. This is useful if you want to update the connection to a different source or if you want to update the clientRedirectUrl or if you want to pick a different or new set of documents.
Parameters not published.
updateDocumentsUpdates metadata for documents that match the specified filter criteria.
Parameters not published.
updateNamespaceUpdates an existing namespace with the provided configuration parameters.
Parameters not published.
validateApiKeyValidates the API key by attempting to list namespaces. Returns the list of namespaces if successful.
Parameters not published.
Ask AI
Ask AI about Sourcesyncai MCP
Powered by Claude · Grounded in docs
Security checks
6 checks have not been run yet.