Skip to main content
Glama

verify_token

Check the validity of a JWT token using the MCP JSON Database Server's authentication tool, ensuring secure user access and session management.

Instructions

JWT token'ın geçerliliğini kontrol eder

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
tokenYesJWT token

Implementation Reference

  • Main execution logic for the 'verify_token' MCP tool. Extracts token from args, calls verifyToken helper, returns decoded user on success or error message on failure.
    case 'verify_token': { const { token } = args; try { const decoded = verifyToken(token); return { content: [{ type: 'text', text: JSON.stringify({ success: true, message: 'Token geçerli', user: decoded }) }] }; } catch (error) { return { content: [{ type: 'text', text: JSON.stringify({ success: false, message: error.message }) }] }; } }
  • Input schema for verify_token tool: requires a 'token' string parameter.
    { name: 'verify_token', description: 'JWT token\'ın geçerliliğini kontrol eder', inputSchema: { type: 'object', properties: { token: { type: 'string', description: 'JWT token' } }, required: ['token'] } },
  • Helper function verifyToken that performs JWT verification using jsonwebtoken library and throws error on invalid token.
    export function verifyToken(token) { try { return jwt.verify(token, JWT_SECRET); } catch (error) { throw new Error('Geçersiz token'); } }

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/yusuferenkt/mcp-database'

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