Hacker News MCP Server
Acesse histórias, comentários e perfis de usuários do Hacker News usando a API do Hacker News.
Documentação
Servidor MCP do Hacker News
Servidor MCP oficial do Hacker News - Adiciona integração poderosa do Hacker News ao Cursor, Claude e qualquer outro cliente de LLM. Acesse histórias, comentários, perfis de usuários e funcionalidade de busca através do Model Context Protocol.
Recursos
- Pesquise histórias e comentários usando a API de Busca HN da Algolia
- Obtenha histórias por tipo (top, new, best, ask, show, job)
- Obtenha histórias individuais com comentários
- Obtenha árvores de comentários e discussões de usuários
- Obtenha perfis de usuários e envios
- Acesso em tempo real aos dados do Hacker News
Configuração
Executando no Claude Desktop
Adicione isto ao seu claude_desktop_config.json:
{
"mcpServers": {
"hackernews": {
"command": "npx",
"args": ["-y", "@devabdultech/hn-mcp-server"]
}
}
}
Instalando via Smithery
Para instalar o Hacker News MCP Server para Claude Desktop automaticamente via Smithery:
npx -y @smithery/cli install @devabdultech/hn-mcp --client claude
Ferramentas
-
search- Pesquise histórias e comentários no Hacker News usando a API de busca da Algolia
- Entradas:
*
query(string): Consulta de busca *type(string opcional): Filtrar por tipo ('story' ou 'comment') *page(número opcional): Número da página para paginação *hitsPerPage(número opcional): Resultados por página (máx. 100) - Retorna: Resultados de busca com histórias e comentários
-
getStories- Obtenha múltiplas histórias por tipo (top, new, best, ask, show, job)
- Entradas:
*
type(string): Tipo de histórias a buscar ('top', 'new', 'best', 'ask', 'show', 'job') *limit(número opcional): Número de histórias a buscar (máx. 100) - Retorna: Matriz de objetos de histórias
-
getStoryWithComments- Obtenha uma história junto com sua thread de comentários
- Entradas:
*
id(número): ID da história - Retorna: Detalhes da história com comentários aninhados
-
getCommentTree- Obtenha a árvore completa de comentários de uma história
- Entradas:
*
storyId(número): ID da história - Retorna: Estrutura hierárquica da árvore de comentários
-
getUser- Obtenha as informações do perfil de um usuário
- Entradas:
*
id(string): Nome de usuário - Retorna: Detalhes do perfil do usuário, incluindo karma, data de criação e texto sobre
-
getUserSubmissions- Obtenha os envios de um usuário (histórias e comentários)
- Entradas:
*
id(string): Nome de usuário - Retorna: Matriz de histórias e comentários enviados pelo usuário
Contribuindo
- Faça um fork do repositório
- Crie sua branch de funcionalidade
- Faça commit das suas alterações
- Envie para a branch
- Crie um novo Pull Request
Licença
Este servidor MCP é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter detalhes.
Sobre
Este servidor MCP é construído e mantido por devabdultech. Ele usa a API oficial do Hacker News e a API de Busca da Algolia para fornecer acesso abrangente aos dados do Hacker News através do Model Context Protocol.