{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/xmcp/","markdown":"https://findsoftware.frbit.cloud/xmcp.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"xmcp","name":"xmcp","urls":{"home":"https://xmcp.dev","repository":"https://github.com/basementstudio/xmcp","docs":"https://xmcp.dev/docs"},"category":["framework"],"description":"TypeScript framework for building MCP servers that expose tools, prompts and resources to AI applications.","maintainer":"basement.studio LLC","maintainerType":"company","firstRelease":2025,"hosting":["node"],"language":"javascript","runtime":["node"],"runtimeMin":"node 22","runsAs":["always-on","per-request"],"installMethod":"npx create-xmcp-app (scaffolder)","licenseModel":"open-source","license":"MIT","currentMajor":"1","latestReleaseDate":"2026-10-22T00:00:00.000Z","githubStargazers":1342,"contributors":37,"packagistDownloads":null,"npmWeeklyDownloads":7528,"social":{"x":"https://x.com/xmcp_dev","discord":"https://discord.gg/d9a7JBBxV9"},"checkedAt":"2026-10-22T00:00:00.000Z","addedAt":"2026-10-22T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/basementstudio/xmcp","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/basementstudio/xmcp","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"urls","url":"https://xmcp.dev/docs","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"maintainer","url":"https://raw.githubusercontent.com/basementstudio/xmcp/main/license.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/basementstudio/xmcp","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"category","url":"https://xmcp.dev/docs","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runtime","url":"https://xmcp.dev/docs/getting-started/installation","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runtimeMin","url":"https://xmcp.dev/docs/getting-started/installation","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"installMethod","url":"https://xmcp.dev/docs/getting-started/installation","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://xmcp.dev/docs/deployment/render","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"runsAs","url":"https://xmcp.dev/docs/deployment/vercel","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"license","url":"https://raw.githubusercontent.com/basementstudio/xmcp/main/license.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"licenseModel","url":"https://raw.githubusercontent.com/basementstudio/xmcp/main/license.md","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/basementstudio/xmcp/releases","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/basementstudio/xmcp/releases","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/basementstudio/xmcp","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/basementstudio/xmcp/contributors","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"npmWeeklyDownloads","url":"https://api.npmjs.org/downloads/point/last-week/xmcp","checkedAt":"2026-10-22T00:00:00.000Z"},{"field":"firstRelease","url":"https://registry.npmjs.org/xmcp","checkedAt":"2026-10-22T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"xmcp is a TypeScript framework for building MCP servers, which give AI applications tools, prompts and resources through the Model Context Protocol. The [installation page](https://xmcp.dev/docs/getting-started/installation) scaffolds a project with create-xmcp-app and asks which transport to use: HTTP, which runs on a server, or STDIO, which runs on the user's machine.\n\nAn HTTP server can be hosted as a Node.js web service, as the [Render guide](https://xmcp.dev/docs/deployment/render) describes, or run as a Vercel Function, as the [Vercel guide](https://xmcp.dev/docs/deployment/vercel) describes.\n\n## Worth knowing\n\nThe build step needs the xmcp compiler as a development dependency, and the Vercel guide says to keep development dependencies installed during the build. The built server is self-contained at runtime."}