Skip to main content
Glama
bmorphism

Marginalia MCP Server

by bmorphism

Marginalia MCP 서버

비상업적 콘텐츠와 인터넷의 숨겨진 보물을 찾는 데 중점을 둔 검색 엔진인 Marginalia Search 에 대한 액세스를 제공하는 MCP(Model Context Protocol) 서버입니다.

특징

  • Marginalia Search API를 사용하여 웹 검색

  • 인덱스 및 결과 수를 포함한 구성 가능한 검색 매개변수

  • 유용한 오류 메시지를 통한 속도 제한 보호

  • 원활한 통합을 위해 MCP SDK를 사용하여 구축됨

Related MCP server: SearxNG MCP Server

설치

지엑스피1

구성

서버는 환경 변수를 사용하여 구성할 수 있습니다.

  • MARGINALIA_API_KEY : Marginalia 검색 API 키(선택 사항, 기본적으로 공개 액세스)

전용 API 키를 요청하려면 kontakt@marginalia.nu 로 문의하세요.

용법

서버는 다음과 같은 MCP 도구를 제공합니다.

찾다

다음 매개변수를 사용하여 Marginalia Search를 사용하여 웹을 검색하세요.

  • query (필수): 검색 쿼리 문자열

  • index (선택 사항): 검색 인덱스 번호(기본 GUI의 드롭다운에 해당)

  • count (선택 사항): 반환할 결과 수(1-100, 기본값: 10)

MCP를 통한 사용 예:

const result = await mcp.useTool("marginalia", "search", {
  query: "interesting non-commercial websites",
  count: 5
});

응답 형식

검색 결과는 다음 형식으로 반환됩니다.

{
  "query": "your search query",
  "license": "license information",
  "results": [
    {
      "url": "result url",
      "title": "page title",
      "description": "page description"
    }
    // ... more results
  ]
}

오류 처리

서버에는 다음에 대한 강력한 오류 처리 기능이 포함되어 있습니다.

  • 속도 제한(503개 응답)

  • 잘못된 요청

  • 네트워크 오류

  • API 관련 오류

텍스트 음성 변환 지원 추가

say MCP 서버를 사용하여 텍스트-음성 기능을 활성화하려면 다음 구성을 추가하세요.

Cline(VSCode 확장 프로그램)의 경우

~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json 에 추가:

{
  "mcpServers": {
    "say": {
      "command": "node",
      "args": ["/Users/barton/worlds/servers/src/say-mcp-server/build/index.js"]
    }
  }
}

클로드 데스크탑용

~/Library/Application Support/Claude/claude_desktop_config.json 에 추가:

{
  "mcpServers": {
    "say": {
      "command": "node",
      "args": ["/Users/barton/worlds/servers/src/say-mcp-server/build/index.js"]
    }
  }
}

say MCP 서버는 여러 음성 및 언어의 텍스트 음성 변환 기능을 제공합니다. 사용 가능한 도구는 다음과 같습니다.

  • speak : 지정된 음성과 속도를 사용하여 텍스트를 소리내어 읽습니다.

  • list_voices : 사용 가능한 모든 텍스트 음성 변환 음성을 나열합니다.

특허

MIT 라이선스 - 자세한 내용은 라이선스 파일을 참조하세요.

Install Server
A
license - permissive license
B
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Enables free web searching using Google search results with no API keys required, returning structured results with titles, URLs, and descriptions.
    1
    23
    5
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Provides web search capabilities using SearxNG, allowing AI assistants like Claude to search the web with a privacy-respecting metasearch engine.
    1
    10
    MIT

View all related MCP servers

Related MCP Connectors

  • Collaborative, cache-first web search for agents — cited answers from a shared live-web pool.

  • Search the web and extract clean, readable text from webpages. Process multiple URLs at once to sp…

  • The best web search for your AI Agent

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bmorphism/marginalia-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server