
Security News
US Government Forces Anthropic to Pull Claude Fable Days After Launch
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.
@morphllm/morphmcp
Advanced tools
Fast & accurate MCP server with AI-powered file editing and intelligent code search. Prevents context pollution and saves time for a better user experience.
Supercharge your coding agent. One MCP with two specialized tools for faster edits and smarter retrieval.
| Tool | What it does |
|---|---|
edit_file | Apply code changes at 10,500+ tokens/sec with 98% accuracy |
codebase_search | Natural-language code exploration sub-agent backed by WarpGrep under the hood |
github_codebase_search | Search any public GitHub repo by URL or owner/repo shorthand |
All three tools are always exposed. Clients can manage tool visibility on their side.
claude mcp add morph-mcp -e MORPH_API_KEY=sk-xxx -- npx --prefer-offline -y @morphllm/morphmcp
Add to .cursor/mcp.json:
{
"mcpServers": {
"morph-mcp": {
"command": "npx",
"args": ["--prefer-offline", "-y", "@morphllm/morphmcp"],
"env": {
"MORPH_API_KEY": "sk-xxx"
}
}
}
}
Add to .vscode/mcp.json:
{
"mcp": {
"servers": {
"morph-mcp": {
"command": "npx",
"args": ["--prefer-offline", "-y", "@morphllm/morphmcp"],
"env": {
"MORPH_API_KEY": "sk-xxx"
}
}
}
}
}
Applies code edits using Morph's Fast Apply model. The agent sends partial code with // ... existing code ... placeholders, and Fast Apply merges it into the full file.
Input:
path: "src/api.ts"
code_edit: |
export async function fetchData(endpoint: string) {
// ... existing code ...
const response = await fetch(endpoint, {
headers,
timeout: 5000 // added timeout
});
// ... existing code ...
}
instruction: "Add 5 second timeout to fetch call"
Output: Git-style unified diff showing exactly what changed
codebase_search is the MCP-facing wrapper around WarpGrep. Ask a natural-language question about what you want to understand and it will use WarpGrep under the hood to locate relevant files and line ranges. It does not accept regex or symbol-only queries.
Good: Where does auth get handled, what are the different oauth methods supported?
Bad: auth()
Input:
search_string: "Where does auth get handled, what are the different oauth methods supported?"
repo_path: "/Users/me/project"
search_type: "default" # optional: "default" or "node_modules"
Output: List of files with specific line ranges + actual code content
| Variable | Description | Default |
|---|---|---|
MORPH_API_KEY | Your API key from morphllm.com | Required |
MORPH_API_URL | Override Morph API base URL for custom proxies | https://api.morphllm.com |
MORPH_WARP_GREP_TIMEOUT | Timeout for warp grep model calls in ms | 30000 |
sk- or morph-MIT
FAQs
Fast & accurate MCP server with AI-powered file editing and intelligent code search. Prevents context pollution and saves time for a better user experience.
The npm package @morphllm/morphmcp receives a total of 4,758 weekly downloads. As such, @morphllm/morphmcp popularity was classified as popular.
We found that @morphllm/morphmcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Anthropic says the directive cited national security concerns over a narrow jailbreak, but offered no specific technical details.

Security News
A network of 152 Chrome live wallpaper extensions hid ad tracking and made extension-driven traffic look like Google search clicks.

Company News
Socket’s first CISO brings deep experience securing high-growth SaaS companies as open source supply chain threats accelerate.