Skip to main content
Glama
srvrsoorg

MCP Server Laravel

by srvrsoorg

MCP Server Laravel

Repository: https://github.com/srvrsoorg/mcp-server-laravel

MCP Server Laravel is a web application built with the Laravel framework, designed to provide a robust backend for MCP (Model Context Protocol) services. It leverages Laravel's expressive syntax and powerful features to deliver scalable, secure, and maintainable APIs and web endpoints.

Features

  • RESTful API endpoints for MCP operations

  • User authentication and management

  • Database migrations and seeders

  • Job queue and cache support

  • Modern frontend integration with Vite

Related MCP server: Angular Bootstrap MCP Server

Getting Started

Prerequisites

  • PHP >= 8.1

  • Composer

  • Node.js & npm (for frontend assets)

  • SQLite (default) or other supported database

Installation

  1. Clone the repository:

    git clone https://github.com/srvrsoorg/mcp-server-laravel.git
    cd mcp-server-laravel
  2. Install PHP dependencies:

    composer install
  3. Install frontend dependencies:

    npm install
  4. Copy the example environment file and configure:

    cp .env.example .env
    # Edit .env as needed
  5. Generate application key:

    php artisan key:generate
  6. Run database migrations and seeders:

    php artisan migrate --seed
  7. Build frontend assets:

    npm run build

Running the Application

Start the local development server:

php artisan serve

Visit http://localhost:8000 in your browser.

Project Structure

  • app/ - Application core (models, controllers, providers)

  • routes/ - Route definitions (web, API, console, MCP)

  • database/ - Migrations, seeders, factories

  • resources/ - Frontend assets and Blade views

  • public/ - Public web root

  • tests/ - Unit and feature tests

Running Tests

Run all tests with PHPUnit:

php artisan test

Contributing

Contributions are welcome! Please submit issues or pull requests via GitHub. See the Laravel contribution guide for best practices.

License

This project is open-sourced software licensed under the MIT license.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A robust server-side application that implements Model Context Protocol (MCP) for file operations, providing authentication and modular REST APIs for managing files, users, and posts.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A TypeScript-based MCP server that provides backend API handling and facilitates communication between microservices. Features an organized structure with controllers, routes, and models for easy extensibility and maintenance.
    221 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A Laravel-based MCP server that enables users to browse, search, and import Star Wars character data from the SWAPI external API into a local database. It facilitates seamless AI interaction with Star Wars lore through structured tools and the Model Context Protocol.
    -

Appeared in Searches