Skip to main content

Moorcheh MCP Server

What is MCP?

The Model Context Protocol (MCP) is an open standard that enables AI models to interact with external data sources, tools, and services in a secure and standardized way. It provides a common interface for AI applications to access various resources without needing to understand the specific implementation details of each service. Think of MCP as a universal translator that allows AI models to communicate with different data sources and tools using a common language, regardless of how those services are implemented.

Moorcheh MCP Implementation

Our MCP server provides seamless integration with Moorcheh’s comprehensive AI capabilities including document embedding, vector storage, semantic search, and AI-powered answer generation. This server enables you to interact with Moorcheh’s services through the Model Context Protocol.

Document Search

Search through your uploaded documents using semantic similarity and natural language queries.

Document Retrieval

Retrieve specific documents by their IDs for direct access to content and metadata.

Namespace Management

Create, list, and delete namespaces for organizing your data efficiently.

AI-Powered Answers

Get intelligent responses based on your stored data using advanced AI models.

Quick Start Guide

There are two ways to use the Moorcheh MCP server:

Option 1: NPX (Recommended)

No installation required - run directly with npx
MOORCHEH_API_KEY=your_api_key_here npx -y @moorchehai/mcp

Option 2: Manual Installation

Clone and run locally for development
  • Clone the repository
  • Install dependencies
  • Configure environment
  • Start the server

Key Features

Standardization

Consistent interface across different data sources and tools, making integration easier.

Security

API key-based authentication ensures secure access to your data and resources.

Extensibility

Easy to add new data sources and tools without changing your AI application.

Performance

Optimized for efficient data retrieval and processing in AI applications.

Available Tools

Namespace Management

list-namespaces

View all your available namespaces

create-namespace

Create a new namespace for storing data

delete-namespace

Remove a namespace and all its contents

Data Operations

upload-text

Upload text documents to a namespace

upload-file

Directly upload files to a namespace

upload-vectors

Upload vector embeddings to a namespace

get-data

Retrieve documents by ID from text namespaces

delete-data

Remove specific data items from a namespace

Search & AI

search

Search across namespaces with vector similarity

answer

Get AI-generated answers based on your search

Supported AI Models

Our MCP server supports multiple advanced AI models for generating intelligent responses:
ModelProviderDescription
Claude Sonnet 4AnthropicHybrid reasoning, extended thinking, efficient code generation
Claude Sonnet 4.5AnthropicLatest Claude model with enhanced capabilities and agentic search
Llama 4 Maverick 17BMeta1M token context, fine tuning, text summarization, function calling
Llama 3.3 70BMetaAdvanced reasoning and decision making capabilities
Amazon Nova ProAmazon300K context, chat optimized, complex reasoning, math
DeepSeek R1DeepSeekAdvanced reasoning and code generation
OpenAI GPT OSS 120BOpenAIHybrid reasoning, extended thinking, efficient research
Qwen 3 32BQwenText generation and code generation

Prerequisites

Node.js

Version 18.0.0 or higher

Moorcheh Account

Active account with API access

Git

For cloning the repository

Next Steps