skip project memory just because the initial MCP status says `pending`
Claude Code starts MCPservers asynchronously. An initial `pending` MCP status is
not a failure by itself; the tools
take`, `identity credentials request|list|present`, `report`, `serve`.
The CLI also runs as an MCPserver (`--mcp`) and serves skill files via `skills` subcommand, both provided by incur.
**When changing
user's Claude subscription, fed over stdin as stream-json
- `jarvis_mcp.py` — Stdio MCPserver exposing JARVIS's tools to the brain;
forwards `tools/call` to `POST /internal/tool`
- `speech.py` — Sentence splitting
Markdown files he can open, not rows in a database.
- He brings his own MCPservers; you ship connected to nothing.
- 1,651 tests against the public repo
vendored copies of their skills. **Never edit bundled copies directly.**
## Core data layer
Four MCPservers (multi-tier architecture):
```bash
# Start the Wind data server (万得, paid — requires WIND
Plan-Validated Agent Execution
This project is governed by a plan-validation MCPserver. **Every file access and
shell call you make must go through the `validated_*` tools.** The built
Context Protocol support
- Jetty 11.0.20 for embedded HTTP server
- Jackson 2.17.0 for JSON processing
### MCPServer
The extension includes an embedded MCP (Model Context Protocol) server that:
- Runs on port
MCP proxy server (Go, single `main` package, flat layout) that aggregates multiple downstream MCPservers behind one HTTP entrypoint. Each configured downstream server is exposed at its own route
Claude Code, Claude.ai (via MCP), OpenAI Codex, and Hermes Agent. Includes a live MCPserver at mcp-server-sigma-sooty.vercel.app/mcp, a CoWork plugin (.claude-plugin/), a Codex plugin (.codex-plugin/), and Hermes
sandboxed iframes. People edit in the browser; AI agents edit through the
built-in MCPserver, streaming designs in live. Everyone sees cursors, presence, frame edits, agent
status
drive the editor.
## MCP connection (preferred — works from any session, any directory)
Register the MCPserver (`mcp-server.js`) once at user scope as `fablecut`:
`claude mcp add -s user fablecut -- node
companion for .NET developers. It provides skills, agents, templates, knowledge documents, and a Roslyn MCPserver that make Claude Code dramatically more effective for .NET development.
## Philosophy
- **Guided over prescriptive
Plans trips with points, miles, awards, and cash. Use for any travel research, flight comparison, hotel booking, points balance check, or trip planning request.
A file Claude Code reads at the start of every session. It holds the commands, conventions and warnings the agent needs for this project.
Where does it go?
At the repository root. Claude Code also reads CLAUDE.md files in subdirectories when it works there.
What should it contain?
Build and test commands, the project's layout, conventions that aren't obvious from the code, and mistakes to avoid. Short files tend to work better than long ones.
CLAUDE.md or AGENTS.md?
Claude Code reads CLAUDE.md; most other agents read AGENTS.md. Many projects keep one and point the other at it.