SourceSync.ai

Provides access to SourceSync.ai knowledge base via MCP for ingestion, storage, and search.
  • 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.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational