Back to Home
PancrePal-xiaoyibao icon

get-biji-dev-by-gemini3pro

Verified Safe

by PancrePal-xiaoyibao

Overview

Integrates with Get Notes API as a Model Context Protocol (MCP) server to search and recall knowledge from multiple knowledge bases, providing AI-processed search results or raw relevant notes.

Installation

Run Command
npx get_notebook_mcp_server

Environment Variables

  • GET_API_KEY
  • GET_NOTE_TOPIC_ID
  • GET_API_ENDPOINT
  • GET_KNOWLEDGE_BASES

Security Notes

The server correctly handles API keys by expecting them from environment variables or a configuration file, rather than hardcoding. A critical security measure is implemented where the `list_knowledge_bases` tool explicitly filters out sensitive API keys from its public output. Input validation for tool arguments is performed by the Zod schemas used by the MCP SDK. The server parses JSON from the `GET_KNOWLEDGE_BASES` environment variable; while `JSON.parse` itself is safe from arbitrary code execution, ensuring the source of this environment variable is trusted is important to prevent unexpected configurations. The primary risk is transitive: if the upstream Get Notes API has vulnerabilities, this server could potentially be used to proxy attacks, but the server's own code does not introduce new direct vulnerabilities beyond acting as a compliant proxy.

Similar Servers

Stats

Interest Score28
Security Score9
Cost ClassLow
Avg Tokens3000
Stars1
Forks0
Last Update2025-11-20

Tags

mcpaiknowledge-basesearchrecall