sifter-mcp
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SIFTER_API_KEY | Yes | The API key for Sifter |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_siftsA | List sifts with their name, instructions, and document/record counts. |
| get_siftA | Get sift metadata and inferred extraction schema for a specific sift. |
| list_recordsA | Get extracted records from a sift. |
| query_siftB | Run a natural language query over a sift's extracted records. |
| list_foldersA | List folders with their name and document count. |
| get_folderA | Get folder metadata, linked sifts, and document list for a specific folder. |
| get_record_citationsC | Get per-field citation map for a record (page, bbox, source text for each field). |
| create_siftA | Create a new sift with the given extraction instructions. |
| update_siftA | Update an existing sift's name or instructions. |
| delete_siftB | Delete a sift and all its records. |
| upload_documentA | Upload a document to a folder. The folder is created if it doesn't exist. The document will be processed by all sifts linked to the folder. |
| run_extractionC | Enqueue extraction for a document on a specific sift. |
| get_extraction_statusA | Check extraction status for a document on a sift. |
| find_recordsA | Filter records with structured criteria (no LLM roundtrip). |
| aggregate_siftA | Run a MongoDB aggregation pipeline against a sift's records. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sifter-ai/sifter'
If you have feedback or need assistance with the MCP directory API, please join our Discord server