https://github.com/castrozan/token-info-mcp

MCP server to check Betha's OAuth tokens

https://github.com/castrozan/token-info-mcp

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (1.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation

Repository

MCP server to check Betha's OAuth tokens

Basic Info
  • Host: GitHub
  • Owner: Castrozan
  • Language: JavaScript
  • Default Branch: master
  • Homepage:
  • Size: 145 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • Open Issues: 2
  • Releases: 0
Created 11 months ago · Last pushed 11 months ago
Metadata Files
Readme

README.md

MseeP.ai Security Assessment Badge

Token Info MCP

smithery badge

Servidor MCP (Model Context Protocol) para validação de tokens OAuth da Betha Sistemas.

Acesse em https://www.npmjs.com/package/@castrozan/token-info-mcp

📋 Descrição

Este projeto fornece uma ferramenta para verificar e obter informações detalhadas sobre tokens OAuth da Betha. Ele é implementado como um servidor MCP que pode ser integrado com ferramentas client que suportam o protocolo MCP.

Como:

  • Claude Desktop
  • Cursor
  • Windsurf

🚀 Funcionalidades

  • Verificação de tokens OAuth
  • Informações detalhadas sobre o token:
    • Status de expiração
    • Tempo restante de validade
    • Informações do cliente
    • Escopos associados
    • ID do usuário

💻 Uso

Claude Desktop

Para configurar o servidor no Claude Desktop, adicione a seguinte configuração ao seu arquivo de configuração:

json { "mcpServers": { "token-info": { "command": "npx", "args": ["@castrozan/token-info-mcp@latest"] } } }

Cursor

No Cursor, você pode registrar o servidor através da interface gráfica:

  1. Abra as configurações do Cursor
  2. Navegue até a seção de servidores MCP
  3. Clique em "Adicionar Novo Servidor"
  4. Configure o comando como npx token-info-mcp@latest

📚 API

O servidor expõe a seguinte ferramenta MCP:

verify-token

Verifica um token OAuth e retorna suas informações.

Parâmetros:

  • accessToken (string): O token de acesso OAuth a ser verificado

Retorno:

  • Informações detalhadas sobre o token, incluindo status de expiração, cliente, escopos e usuário

👥 Autor

Lucas Zanoni

  • Email: castro [dot] lucas290 [at] gmail [dot] com
  • GitLab: Perfil

Owner

  • Name: Lucas Zanoni
  • Login: Castrozan
  • Kind: user

GitHub Events

Total
  • Delete event: 1
  • Push event: 17
  • Pull request event: 5
  • Fork event: 1
  • Create event: 3
Last Year
  • Delete event: 1
  • Push event: 17
  • Pull request event: 5
  • Fork event: 1
  • Create event: 3

Dependencies

package-lock.json npm
  • 352 dependencies
package.json npm
  • @eslint/js ^9.19.0 development
  • @types/node ^22.13.10 development
  • @typescript-eslint/eslint-plugin ^8.21.0 development
  • @typescript-eslint/parser ^8.21.0 development
  • eslint ^9.19.0 development
  • eslint-config-prettier ^10.0.1 development
  • eslint-plugin-import ^2.31.0 development
  • eslint-plugin-prettier ^5.2.3 development
  • prettier ^3.4.2 development
  • tsx ^4.19.2 development
  • typescript ^5.8.2 development
  • typescript-eslint ^8.21.0 development
  • @modelcontextprotocol/sdk ^1.7.0
  • express ^4.21.2
  • zod ^3.24.2