SourceSync.ai MCP Server
by scmdr
updateNamespace
Updates an existing namespace with the provided configuration parameters.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
boxConfig | No | ||
dropboxConfig | No | ||
embeddingModelConfig | No | ||
fileStorageConfig | No | ||
googleDriveConfig | No | ||
namespaceId | No | ||
notionConfig | No | ||
onedriveConfig | No | ||
sharepointConfig | No | ||
tenantId | No | ||
vectorStorageConfig | No | ||
webScraperConfig | No |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"boxConfig": {
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
},
"required": [
"clientId",
"clientSecret"
],
"type": "object"
},
"dropboxConfig": {
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
},
"required": [
"clientId",
"clientSecret"
],
"type": "object"
},
"embeddingModelConfig": {
"anyOf": [
{
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"model": {
"enum": [
"text-embedding-3-small",
"text-embedding-3-large",
"text-embedding-ada-002"
],
"type": "string"
},
"provider": {
"const": "OPENAI",
"type": "string"
}
},
"required": [
"provider",
"model",
"apiKey"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"model": {
"enum": [
"embed-english-v3.0",
"embed-multilingual-v3.0",
"embed-english-light-v3.0",
"embed-multilingual-light-v3.0",
"embed-english-v2.0",
"embed-english-light-v2.0",
"embed-multilingual-v2.0"
],
"type": "string"
},
"provider": {
"const": "COHERE",
"type": "string"
}
},
"required": [
"provider",
"model",
"apiKey"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"model": {
"enum": [
"jina-embeddings-v3"
],
"type": "string"
},
"provider": {
"const": "JINA",
"type": "string"
}
},
"required": [
"provider",
"model",
"apiKey"
],
"type": "object"
}
]
},
"fileStorageConfig": {
"additionalProperties": false,
"properties": {
"bucket": {
"type": "string"
},
"credentials": {
"additionalProperties": false,
"properties": {
"accessKeyId": {
"type": "string"
},
"secretAccessKey": {
"type": "string"
}
},
"required": [
"accessKeyId",
"secretAccessKey"
],
"type": "object"
},
"endpoint": {
"type": "string"
},
"region": {
"type": "string"
},
"type": {
"enum": [
"S3_COMPATIBLE"
],
"type": "string"
}
},
"required": [
"type",
"bucket",
"region",
"endpoint",
"credentials"
],
"type": "object"
},
"googleDriveConfig": {
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
},
"required": [
"clientId",
"clientSecret",
"apiKey"
],
"type": "object"
},
"namespaceId": {
"type": "string"
},
"notionConfig": {
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
},
"required": [
"clientId",
"clientSecret"
],
"type": "object"
},
"onedriveConfig": {
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
},
"required": [
"clientId",
"clientSecret"
],
"type": "object"
},
"sharepointConfig": {
"additionalProperties": false,
"properties": {
"clientId": {
"type": "string"
},
"clientSecret": {
"type": "string"
}
},
"required": [
"clientId",
"clientSecret"
],
"type": "object"
},
"tenantId": {
"type": "string"
},
"vectorStorageConfig": {
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"indexHost": {
"type": "string"
},
"provider": {
"enum": [
"PINECONE"
],
"type": "string"
}
},
"required": [
"provider",
"apiKey",
"indexHost"
],
"type": "object"
},
"webScraperConfig": {
"additionalProperties": false,
"properties": {
"apiKey": {
"type": "string"
},
"provider": {
"enum": [
"FIRECRAWL",
"JINA",
"SCRAPINGBEE"
],
"type": "string"
}
},
"required": [
"provider",
"apiKey"
],
"type": "object"
}
},
"type": "object"
}
You must be authenticated.
Other Tools
- createConnection
- createNamespace
- deleteDocuments
- deleteNamespace
- fetchDocuments
- fetchUrlContent
- getConnection
- getIngestJobRunStatus
- getNamespace
- hybridSearch
- ingestConnector
- ingestFile
- ingestSitemap
- ingestText
- ingestUrls
- ingestWebsite
- listConnections
- listNamespaces
- resyncDocuments
- revokeConnection
- semanticSearch
- updateConnection
- updateDocuments
- updateNamespace
- validateApiKey