Ragie MCP server
Ingest, manage, and retrieve documents for RAG-powered AI applications
31 stars152 downloads/wk
Reviews
Write oneNobody has reviewed Ragie yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ragie tools (52, 25 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_authenticatorwrite actionCreate white-labeled connector credentials for integrating with third-party services. This establishes authentication configuration that enables secure API access to supported providers.
create_authenticator_connectionwrite actionEstablish a connector for a specified authenticator with provider-specific credentials (e.g., Google Drive refresh token). Configure document processing options like OCR mode, media handling, and metadata.
create_connectionwrite actionCreate a new connection for non-OAuth data sources such as S3-compatible storage, Freshdesk, or Zendesk. Configure the connection with source-specific settings and optional processing parameters.
create_documentwrite actionUpload and ingest a document for processing and retrieval. The document progresses through multiple processing stages (pending → partitioning → indexed → ready) and becomes available for retrieval once it reaches the ready state.
create_document_from_textwrite actionIngest a document as raw text for processing through an automated pipeline. The document progresses through multiple stages (pending → partitioning → indexed → ready) and becomes available for retrieval once it reaches the ready state.
create_instructionwrite actionCreate a new instruction that automatically extracts structured data from documents as they are created or updated. Instructions apply natural language prompts to documents and store results according to a defined JSON schema.
create_oauth_redirect_urlwrite actionGenerates an OAuth redirect URL for initializing an embedded connector, allowing users to authenticate with third-party services like Google Drive, Notion, Salesforce, and others.
create_partitionwrite actionCreate a new partition to scope documents, connections, and instructions. Partition names must be lowercase alphanumeric with only underscores and hyphens allowed. Optional resource limits can be defined at creation time.
create_responsewrite actionGenerate an LLM-powered response to a query using the deep-search model. Responses can be streamed in real-time or returned synchronously, with optional access to document retrieval tools across specified partitions.
delete_authenticatorwrite actionDelete an authenticator connection method. All connections created by this authenticator must be deleted before this operation can succeed.
delete_connectionwrite actionSchedules a connection for deletion. Optionally preserve associated files (they will be disassociated from the connection) or delete them along with the connection. Deletion is asynchronous and files may remain visible briefly after the request completes.
delete_documentwrite actionPermanently delete a document by its unique identifier. Supports both synchronous and asynchronous deletion modes.
delete_instructionwrite actionPermanently delete an instruction and all entities it generated. This operation cannot be undone.
delete_partitionwrite actionPermanently deletes a partition and all associated data, including connections, documents, and partition-specific instructions. This operation cannot be undone.
get_connectionRetrieve a specific connection by its unique identifier. Returns the full connection details including configuration and metadata.
get_connection_statsRetrieves aggregated statistics for a specific connection, including total documents, active documents, and total active pages.
get_documentRetrieve a specific document by its unique identifier. Returns the full document details including metadata and content.
get_document_chunkRetrieves a specific chunk from a document using both the document ID and chunk ID. Use this to fetch individual content segments within a larger document.
get_document_chunk_contentRetrieves the content of a specific document chunk in the requested format. Supports streaming media content for audio and video documents, with optional file download capability.
get_document_contentRetrieve the content of a document in your preferred format. Supports multiple media types including JSON (with metadata), plain text, and streaming formats for audio/video content. Non-textual media like images are returned as text descriptions.
get_document_sourceRetrieve the original source file of a document. The source varies by origin: uploaded files are returned as-is, URL-sourced documents return the fetched content, and connection-synced documents return the format specific to that connection type (e.g., file from Google Drive, JSON from Salesforce).
get_document_summaryRetrieve an LLM-generated summary of a document. The summary is automatically created when the document is first uploaded or updated. Note: This feature is in beta and may change; data files (xls, xlsx, csv, json) and documents exceeding 1M tokens are not supported.
get_elementRetrieves a specific element from a document by its unique identifier. Use this to fetch detailed information about an individual element.
get_partitionRetrieve detailed information about a specific partition, including its usage metrics (document and page counts) and configured limits.
get_responseRetrieve a response by its unique identifier. Returns the response data along with its current status: `in_progress` for ongoing processing, `completed` for finished responses, or `failed` for responses that encountered an error.
get_webhook_endpointRetrieve a specific webhook endpoint by its unique identifier. Use this to fetch configuration and status details for a registered webhook.
ingest_document_from_urlIngest a document from a publicly accessible URL for processing and retrieval. The document progresses through multiple processing stages (pending → partitioning → indexed → ready) before becoming available for retrieval, with optional extraction of images, tables, and media content based on the selected partition strategy.
list_authenticatorsRetrieve a paginated list of all authenticators sorted by creation date in descending order. Use the cursor parameter to navigate through pages when more results are available.
list_connection_source_typesRetrieve all available connection source types (such as Google Drive, Notion, etc.) along with their metadata to understand what integrations can be configured.
list_connectionsRetrieve all connections sorted by creation date in descending order. Results are paginated with a maximum of 100 items per page; use the cursor parameter to fetch subsequent pages when available.
list_document_chunksRetrieve all chunks from a document, sorted by index in ascending order. Results are paginated with a maximum of 100 chunks per page; use the cursor parameter to fetch subsequent pages. Documents created before September 18, 2024 that haven't been updated may have chunks with index -1, sorted by ID instead.
list_document_elementsRetrieve paginated elements from a document, sorted by index in ascending order. Results are limited to 100 items per page, with cursor-based pagination for accessing subsequent pages.
list_documentsRetrieve a paginated list of all documents sorted by creation date (newest first). Use the page_size parameter to control results per page and the filter parameter to search by metadata. When more results are available, a cursor will be provided for fetching the next page.
list_entities_by_documentRetrieve all entities extracted from a specific document. Returns a paginated list of entities identified during document processing.
list_entities_by_instructionRetrieve all entities that were extracted from a specific instruction. Results are paginated to allow efficient browsing of large entity sets.
list_instruction_entity_extraction_logsRetrieve entity extraction logs for a specific instruction, showing attempt-level results with both successful and unsuccessful outcomes. Results are sorted by creation date in descending order and paginated, with historical data available only from March 6, 2026 onwards.
list_instructionsRetrieve all instructions available in the system. Use this operation to discover and review the complete set of instructions.
list_partitionsRetrieve all partitions sorted alphabetically in ascending order. Results are paginated with a maximum of 100 items per page; use the cursor parameter to fetch subsequent pages when available.
list_webhook_endpointsRetrieve all webhook endpoints sorted by creation date in descending order. Results are paginated with a maximum of 100 items per page, and a cursor is provided when additional endpoints are available.
search_document_chunksSearch and retrieve relevant document chunks based on a semantic query, with optional filtering, reranking, and recency bias to support accurate LLM-based generation and reduce hallucinations.
trigger_connection_syncImmediately schedules a connector to begin syncing data. This operation queues the sync to run as soon as possible.
update_connectionwrite actionUpdate a connection's metadata or partition strategy. Changes take effect after the next sync operation.
update_connection_enabled_statuswrite actionEnable or disable a connection to control whether it syncs data. Disabled connections will not perform synchronization operations.
update_connection_page_limitwrite actionSet or remove page synchronization limits for a connection. When a limit is set, the connection automatically disables after syncing the specified number of pages, though some in-process documents may continue processing.
update_document_filewrite actionReplace the file content of an existing document. The uploaded file will be extracted, processed, and indexed for retrieval. Supports text formats (plain text, markdown, email, HTML, XML, JSON, RST, RTF), images (PNG, WebP, JPEG, TIFF, BMP, HEIC), and documents (PDF, Word, Excel, PowerPoint, CSV, EPUB, ODT).
update_document_from_urlwrite actionUpdate a document by ingesting content from a publicly accessible URL. The document progresses through multiple processing states (pending → indexed → ready) before becoming available for retrieval, with optional high-resolution processing for extracting images and tables.
update_document_metadatawrite actionPartially update a document's metadata with new or modified key-value pairs. Reserved keys (document_id, document_type, document_source, document_name, document_uploaded_at) cannot be modified. For connection-managed documents, updates create a metadata overlay applied on each sync.
update_document_rawwrite actionReplace the raw content of an existing document with new text or JSON data. This operation overwrites the entire document content.
update_instructionwrite actionUpdate an instruction's configuration, including its name, active status, scope, prompt, context template, entity schema, and metadata filters. Changes apply to documents created or updated after the patch is applied.
update_partitionwrite actionUpdate a partition's configuration, including its description and metadata schema. The metadata schema defines an optional subset of document metadata as JSON Schema, useful for LLM-based filter generation.
update_partition_limitswrite actionConfigure resource limits for a partition, including document hosting/processing capacity and media streaming/hosting quotas. When a limit is reached, the partition will be automatically disabled. Set any limit to null to remove it.
update_webhook_endpointwrite actionUpdate a webhook endpoint's configuration including its name, URL, or active status. Use this operation to rotate endpoints, change delivery URLs, or temporarily disable webhook delivery without deleting the endpoint.
Public scan report
scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 138 days ago8/15
- Maintainer identityregistry namespace matches repository owner7/10
How Ragie compares
Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 80/100
- higher than 60% of 4,460 AI and agents servers
- Tools
- 52
- the typical AI and agents server has 6
- Tools that change things
- 48%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 31
- more than 90% of 2,711 AI and agents servers
- Downloads a week
- 152
- more than 71% of 1,538 AI and agents servers with a package
What its tools let an agent do: 26 read · 9 create · 11 change · 5 delete · 1 run or deploy
Install Ragie in Claude Code, Cursor or VS Code
claude mcp add ragie -- uvx mcparmory-ragie
What the publisher says
From the Ragie repository's README, as published. We do not edit it. Read it on GitHub
MCP Armory Registry
Production-ready MCP servers for popular APIs, generated by MCP Blacksmith.
Servers · Install & Usage · Features · How it works · License
MCP servers that connect AI agents to real-world APIs. Each server is a standalone Python package — generated from the upstream OpenAPI spec using MCP Blacksmith and tested against the live API before release. Hosted on MCP Armory or run independently.
<!-- SERVERS:BEGIN -->
Servers
🧠 AI & Machine Learning   ElevenLabs · Linkup · Parallel · Perplexity AI · Ragie · Replicate
📊 Analytics   Ahrefs · Datadog · Google Analytics · Google Search Console · Linkly · Mixpanel · PostHog
⛓️ Blockchain & Crypto   Alchemy NFT
💼 CRM & Sales   Apollo
💬 Communication   Atlassian Confluence · Google Gmail · MailerSend · Mailtrap · Postmark · Resend · Slack
🗄️ Data & Databases   Enigma · Pinecone
🛠️ Developer Tools   AgentQL · Apify · Bitbucket · Bright Data · Browserbase · BuiltWith · Canvas · CircleCI · Codacy · Contentful Management · ConvertAPI · E2B · Firecrawl · GitHub · GitLab · LaunchDarkly · Postman · Scrapingant · Semrush AppCenter · Sentry
📄 Documents & Printing   PDF.co
🛒 E-commerce   Shopify Admin
💰 Finance   Alpha Vantage · Polygon · Ramp
👥 HR & Recruiting   BambooHR
☁️ Infrastructure   Globalping · Grafana · PagerDuty · Rootly · Runpod
⚖️ Legal & Compliance   NetLicensing
🗺️ Maps & Location   Google Maps Platform · IP2Location.io IP Geolocation · OpenCage Geocoding
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Ragie: common questions
- Is Ragie MCP server safe?
- Mostly: it is graded B (80/100). Read the Ragie safety report
- How do I install Ragie?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Ragie need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Ragie maintained?
- The last commit was 176 days ago (2026-05-12). The latest release is v1.0.2.
- What can I use instead of Ragie?
- Servers from other publishers that do the same job: Local Rag MCP server, Butterbase AI MCP server and Guaardvark MCP server.
- How does Ragie compare with other AI and agents MCP servers?
- safety score 80/100 (higher than 60% of 4,460 AI and agents servers); tools 52 (the typical AI and agents server has 6); tools that change things 48% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Ragie
Same job from other publishers: the closest match first, then the best rated.
- Local RagEasy-to-setup local RAG server with minimal configurationnot reviewedEstablishedA
- Butterbase AIButterbase MCP server — manage your backend: schemas, auth, functions, storage, RAG, deploys.not reviewedEstablishedA
GuaardvarkLocal AI studio on your GPU: images, video, music, voice, RAG. Needs the Guaardvark app installed.not reviewedEstablishedB- PDFAgentic RAG over one PDF or a whole folder: hybrid search, selective page reads, tables, OCR.not reviewedEstablishedA
- DataSinkingFull-text financial reports (US, China, Japan, Korea, Taiwan, UK) as clean Markdown for RAG agents.not reviewedEstablishedA