typescript-standards — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited typescript-standards (Rules) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
MCP server for Metaso Search API, providing search and web reader tools over stdio.
基于秘塔搜索 API 的 MCP 服务器,通过 stdio 提供搜索与网页读取能力。
metaso_search: multi-scope search (webpage, document, paper, image, video, podcast)metaso_reader: read webpage content in markdown or jsonnpx config generator for Cherry Studio / Cursor / Claude / generic MCP clientsnpm install -g metaso-search-mcpgit clone https://github.com/SecretRichGarden/metasota-API-MCP.git
cd metasota-API-MCP
npm install
npm run buildModelScope/Smithery style (command: npx, args: [package]):
{
"mcpServers": {
"metaso-search-mcp": {
"command": "npx",
"args": ["metaso-search-mcp"],
"env": {
"METASO_API_KEY": "mk-你的API密钥"
}
}
}
}Local deployment (built from source, run dist/index.js) template:
{
"mcpServers": {
"metaso-search-mcp-local": {
"command": "node",
"args": ["E:\\\\Development\\\\metasota-API-MCP\\\\dist\\\\index.js"],
"env": {
"METASO_API_KEY": "mk-your-api-key"
}
}
}
}macOS/Linux path example:
{
"mcpServers": {
"metaso-search-mcp-local": {
"command": "node",
"args": ["/path/to/metasota-API-MCP/dist/index.js"],
"env": {
"METASO_API_KEY": "mk-your-api-key"
}
}
}
}Print config JSON:
npx -y -p metaso-search-mcp metaso-mcp-config --client generic --api-key mk-你的API密钥 --printWrite/merge into a target config file:
npx -y -p metaso-search-mcp metaso-mcp-config --client cherry --api-key mk-你的API密钥 --output ./mcp-config.jsonNotes:
--output will merge into existing mcpServers instead of overwriting all servers.metaso-search-mcp; change with --server-name.Required | 必填:
METASO_API_KEY: Metaso API key / 秘塔 API 密钥Optional | 可选:
METASO_BASE_URL (default: https://metaso.cn/api/v1)METASO_TIMEOUT (default: 60000)METASO_DEFAULT_SEARCH_SCOPE (webpage|document|paper|image|video|podcast)METASO_DEFAULT_SEARCH_SIZE (1-100, default 10)METASO_DEFAULT_INCLUDE_SUMMARY (true|false)METASO_DEFAULT_INCLUDE_RAW_CONTENT (true|false)METASO_DEFAULT_CONCISE_SNIPPET (true|false)METASO_DEFAULT_READER_FORMAT (markdown|json)Local env setup:
cp .env.example .env
# then edit .env and fill METASO_API_KEYnpm run typecheck
npm run build
npm run rebuild
npm run release:check
npm run pack:dry
npm run pack:localWorkflow: .github/workflows/release-npm.yml
NPM_TOKEN in GitHub Actions secrets.git tag v1.0.1
git push origin v1.0.1See docs/PLATFORM_PUBLISHING.md for:
MIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.