Back to Home
PancrePal-xiaoyibao icon

get_biji_mcp

Verified Safe

by PancrePal-xiaoyibao

Overview

Integrate Get笔记 (GetBiji) API with Model Context Protocol (MCP) to enable AI-powered knowledge base search and retrieval capabilities for applications like Claude Desktop.

Installation

Run Command
npx -y mcp-get-biji-server

Environment Variables

  • GET_BIJI_API_KEY (required)
  • GET_BIJI_API_BASE_URL (optional, defaults to 'https://open-api.biji.com/getnote/openapi')
  • LOG_LEVEL (optional, defaults to 'info')
  • REQUEST_TIMEOUT (optional, defaults to 30000ms)
  • RATE_LIMIT_QPS (optional, defaults to 2)
  • RATE_LIMIT_DAILY (optional, defaults to 5000)
  • GET_BIJI_DEFAULT_TOPIC_ID (optional, but highly recommended if `topic_id` or `topic_ids` are not provided in tool arguments)

Security Notes

The server correctly uses environment variables (`dotenv`) for sensitive API keys, preventing hardcoded secrets. It implements rate limiting to mitigate abuse. Input schemas for tools are defined using the MCP SDK, which provides a layer of validation, though direct type casting `args as { ... }` is used in the handler. API calls are made via Axios with error handling. There is no evident use of `eval` or arbitrary command execution based on user input. Logging to `stderr` is employed, which is generally safer than writing to easily accessible files. Overall, the code follows good security practices for its intended purpose as an integration server.

Similar Servers

Stats

Interest Score20
Security Score9
Cost ClassLow
Avg Tokens750
Stars1
Forks0
Last Update2026-01-02

Tags

MCPAIKnowledge BaseSearchGetBiji