Skip to main content
Glama

MCP Server

by hburgoyne
base.html4.96 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{% block title %}Picard MCP Client{% endblock %}</title> {% load static %} <!-- Bootstrap CSS --> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet"> <!-- Custom CSS --> <link href="{% static 'css/custom.css' %}" rel="stylesheet"> <style> body { padding-top: 56px; min-height: 100vh; display: flex; flex-direction: column; } .content { flex: 1; } .footer { margin-top: auto; padding: 20px 0; background-color: #f8f9fa; } .memory-card { margin-bottom: 20px; border-left: 4px solid #007bff; } .memory-card.private { border-left-color: #dc3545; } .memory-card.public { border-left-color: #28a745; } .memory-card.expired { opacity: 0.7; } </style> {% block extra_css %}{% endblock %} </head> <body> <!-- Navigation --> <nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top"> <div class="container"> <a class="navbar-brand" href="{% url 'home' %}">Picard MCP</a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarNav"> <ul class="navbar-nav me-auto"> <li class="nav-item"> <a class="nav-link" href="{% url 'home' %}">Home</a> </li> {% if user.is_authenticated %} <li class="nav-item"> <a class="nav-link" href="{% url 'dashboard' %}">Dashboard</a> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'create_memory' %}">Create Memory</a> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'search_memories' %}">Search</a> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'query_user' %}">Query User</a> </li> {% endif %} </ul> <ul class="navbar-nav"> {% if user.is_authenticated %} <li class="nav-item"> <span class="nav-link text-light">Welcome, {{ user.username }}</span> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'profile' %}">Profile</a> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'logout' %}">Logout</a> </li> {% else %} <li class="nav-item"> <a class="nav-link" href="{% url 'login' %}">Login</a> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'register' %}">Register</a> </li> <li class="nav-item"> <a class="nav-link" href="{% url 'admin:index' %}">Admin</a> </li> {% endif %} </ul> </div> </div> </nav> <!-- Main Content --> <div class="container content py-4"> {% if messages %} <div class="messages"> {% for message in messages %} <div class="alert alert-{{ message.tags }} alert-dismissible fade show" role="alert"> {{ message }} <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button> </div> {% endfor %} </div> {% endif %} {% block content %}{% endblock %} </div> <!-- Footer --> <footer class="footer"> <div class="container"> <div class="row"> <div class="col-md-6"> <p>&copy; 2025 Picard MCP. All rights reserved.</p> </div> <div class="col-md-6 text-md-end"> <p>Powered by Model Context Protocol</p> </div> </div> </div> </footer> <!-- Bootstrap JS --> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> {% block extra_js %}{% endblock %} </body> </html>

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/hburgoyne/picard_mcp'

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