npm @bowmark/mcpstreamable-httpMITupdated 8d ago
LM Studio — GitHub strips a raw lmstudio: link, so this one is a paste, not a button. Copy it into your browser's address bar:
Bowmark 能做什么?
bowmark skill
LM Studio — GitHub strips a raw lmstudio: link, so this one is a paste, not a button. Copy it into your browser's address bar:
lmstudio://add_mcp?name=bowmark&config=eyJ1cmwiOiJodHRwczovL2FwaS5ib3dtYXJrLmFpL21jcC9iYWRnZS1sbXN0dWRpbyJ9
The skill for Bowmark — the web as callable functions. The agent reads a typed function library, writes a short script against it, and Bowmark runs it on the live sites.
npx skills add bowmark-ai/skill
Works on any host that supports the SKILL.md standard — Claude Code, Codex (which adopted the standard natively), Cursor, GitHub Copilot, OpenCode, and others.
The skill calls Bowmark's MCP server — wire that up at bowmark.ai/#install or via Smithery.
Want both in one step? On Claude Code and Codex, install the plugin instead — it bundles this skill and auto-wires the MCP:
# Claude Code
claude plugin marketplace add bowmark-ai/plugin && claude plugin install bowmark@bowmark-ai
# Codex
codex plugin marketplace add bowmark-ai/plugin # then `codex /plugins` to install
Tools
| Tool | What it does |
|---|---|
get_library |
Read the typed function library for a task or a site. Read-only, touches no site, and an unrecognized query returns the index rather than an error. |
run |
Execute a short async JavaScript script against the live sites and return { ok, result, logs, error, ms }. |
register |
Create a free Bowmark account and return an API key. Every argument is optional; register({}) is a complete call. |
OpenAI Apps (ChatGPT plugin) variant
The ChatGPT Apps submission takes a skill as a ZIP or folder, and its needs differ slightly from the general skill: the plugin always ships the MCP alongside the skill, and ChatGPT exposes the tools under bare names. So there's a tailored variant, generated from this same canonical skill — never hand-maintained:
- Folder:
openai/bowmark/— a content mirror ofbowmark/SKILL.mdwith the no-MCP HTTP-fallback + "Higher limits" sections dropped (the MCP is always present here), tool names rewritten to bareget_library/run, and Claude-only frontmatter/tool-name references trimmed. - ZIP:
openai/bowmark-openai-skill.zip— the same folder zipped, ready to drop straight into the ChatGPT "Skills" uploader. A committed artifact (not built in CI: the release runner has nozipbinary), so it rides the mirror tobowmark-ai/skillat a stable raw URL like any other file.
Both are generated by build-openai.mjs. Edit bowmark/SKILL.md, then regenerate and commit — never edit the openai/ copies directly (CI's check:openai fails a PR whose text mirror is stale):
pnpm -F @bowmark/skill sync:openai # regenerate openai/bowmark/SKILL.md
pnpm -F @bowmark/skill build:openai-zip # rebuild openai/bowmark-openai-skill.zip (commit it)
License
MIT © Bowmark AI
安装
把 Bowmark 添加到你的客户端。选择你正在使用的那个。
{
"servers": {
"mcp": {
"type": "http",
"url": "https://api.bowmark.ai/mcp/registry"
}
}
}Add to `.vscode/mcp.json` in your workspace.
claude mcp add mcp -- npx -y @bowmark/mcpcodex mcp add mcp -- npx -y @bowmark/mcpamp mcp add mcp -- npx -y @bowmark/mcp{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@bowmark/mcp"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@bowmark/mcp"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@bowmark/mcp"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@bowmark/mcp"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"mcp": {
"command": "npx",
"args": [
"-y",
"@bowmark/mcp"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"mcp": {
"type": "local",
"command": "npx",
"args": [
"-y",
"@bowmark/mcp"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"mcp": {
"command": {
"path": "npx",
"args": [
"-y",
"@bowmark/mcp"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y @bowmark/mcpRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
1 个工具
Bowmark 向已连接的智能体提供 1 个工具。
- get_library
- Read the typed function library for a task or a site. Read-only, touches no site, and an unrecognized query returns the index rather than an error.
评分
85 / 100
优秀
- 文档25/25
- 维护25/25
- 可信度16/20
- 能力4/15
- 安装体验15/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 1 days ago
- Has a release history
- Repository is not archived
- Licensed MIT
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 1 tool(s) documented
- Provides prompt templates
- Provides resources
- 18 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
版本历史
| 版本 | 发布于 |
|---|---|
| 3.111.2 | 2026年7月28日 |
| 3.111.1 | 2026年7月27日 |
| 3.111.0 | 2026年7月26日 |
| 3.110.1 | 2026年7月26日 |
| 3.110.0 | 2026年7月26日 |
| 3.109.0 | 2026年7月26日 |
| 3.108.0 | 2026年7月26日 |
| 3.106.10 | 2026年7月26日 |
| 3.106.8 | 2026年7月26日 |
| 3.106.7 | 2026年7月26日 |
| 3.106.6 | 2026年7月25日 |
| 3.106.5 | 2026年7月25日 |
| 3.106.4 | 2026年7月25日 |
| 3.106.3 | 2026年7月25日 |
| 3.106.2 | 2026年7月25日 |
| 3.106.1 | 2026年7月25日 |
| 3.106.0 | 2026年7月25日 |
| 3.105.2 | 2026年7月25日 |
| 3.105.1 | 2026年7月25日 |
| 3.105.0 | 2026年7月25日 |
| 3.104.2 | 2026年7月25日 |
| 3.104.1 | 2026年7月25日 |
| 3.104.0 | 2026年7月24日 |
| 3.103.0 | 2026年7月24日 |
| 3.102.1 | 2026年7月24日 |
| 3.102.0 | 2026年7月24日 |
| 3.101.4 | 2026年7月24日 |
| 3.101.3 | 2026年7月24日 |
| 3.101.2 | 2026年7月24日 |
| 3.101.1 | 2026年7月24日 |
| 3.101.0 | 2026年7月24日 |
| 3.100.1 | 2026年7月24日 |
| 3.100.0 | 2026年7月24日 |
| 3.24.0 | 2026年6月10日 |
| 3.23.1 | 2026年6月10日 |
| 3.23.0 | 2026年6月10日 |
| 3.22.2 | 2026年6月9日 |
| 3.22.1 | 2026年6月6日 |
| 3.22.0 | 2026年6月6日 |
| 3.21.1 | 2026年6月6日 |
| 3.21.0 | 2026年6月6日 |
| 3.20.0 | 2026年6月6日 |
| 3.19.0 | 2026年6月1日 |
| 3.18.1 | 2026年6月1日 |
| 3.18.0 | 2026年6月1日 |
| 3.17.3 | 2026年6月1日 |
| 3.17.2 | 2026年6月1日 |
| 3.17.1 | 2026年5月31日 |
| 3.17.0 | 2026年5月31日 |
| 3.16.0 | 2026年5月31日 |
| 3.15.2 | 2026年5月30日 |
| 3.15.1 | 2026年5月29日 |
| 3.15.0 | 2026年5月29日 |
| 3.14.1 | 2026年5月29日 |
| 3.14.0 | 2026年5月29日 |
| 3.13.0 | 2026年5月29日 |
| 3.12.0 | 2026年5月29日 |
| 1.2.0 | 2026年5月29日 |
| 1.1.0 | 2026年5月28日 |
| 1.0.0 | 2026年5月27日 |