Skip to main content

Recursor MCP Server

Model Context Protocol (MCP) server for Recursor, enabling AI agents to search memory, record corrections, and check code safety.

Features

  • Memory Search: Find relevant coding patterns and past corrections.
  • Correction Recording: Learn from user feedback to avoid repeating mistakes.
  • Safety Checks: Validate code against safety guardrails.
  • Dual Mode: Supports both stdio (default) and HTTP bridge modes.

Installation

Prerequisites

  • Python 3.10 or higher
  • recursor platform installed
pip install recursor

Usage

Running the Server (stdio)

The default mode for most MCP clients (like Claude Desktop).

python3 -m recursor.mcp

Running the HTTP Bridge

Useful for clients that prefer HTTP over stdio.

python3 -m recursor.mcp --http

Configuration

Set the following environment variables:

  • RECURSOR_API_KEY: Your Recursor API key.
  • RECURSOR_PROJECT_ID: The project ID to associate with tool calls.
  • RECURSOR_API_URL: (Optional) Custom API URL.

Available Tools

search_memory

Search Recursor's memory for relevant coding patterns, past corrections, or guidelines.

add_correction

Record a correction or improvement to the system's memory based on user feedback.

check_safety

Validate a code snippet against safety guardrails.

Metadata

Release files for recursor-mcp 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for recursor-mcp 1.0.1
File Size Uploaded Provenance
recursor_mcp-1.0.1.tar.gz 8.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for recursor-mcp 1.0.1
File Interpreter ABI Platform
recursor_mcp-1.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 18.7 kB

Release files / recursor_mcp-1.0.1.tar.gz

Download URL recursor_mcp-1.0.1.tar.gz
Size 8.9 kB
Tags Source
SHA-256 checksum
How to use checksums
77127f7e3a56316cc522663bc855d9232d35f46cc602f5c72e69ba9b25c1f878
BLAKE2b-256 checksum
How to use checksums
95dae5705e59f5a0d86c47383cc35b0abfed22f9ad7f3e8a9b04c73a7faa5a96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / recursor_mcp-1.0.1-py3-none-any.whl

Download URL recursor_mcp-1.0.1-py3-none-any.whl
Size 9.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5da26b1df1327a404c994c7833e29907f770fcdc7b0eb78269ac87685c9d4041
BLAKE2b-256 checksum
How to use checksums
aaf127e7d3856289badcf63ee555d6b9a5602bff6f93589596eb6f860d6eb6c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Security for recursor-mcp 1.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page