- Home
- MCP servers
- Mews
Mews
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"code-rabi-mews-mcp": {
"command": "npx",
"args": [
"-y",
"mews-mcp@latest"
],
"env": {
"MEWS_CLIENT": "mews-mcp/1.0.0",
"MEWS_BASE_URL": "https://api.mews-demo.com",
"MEWS_ACCESS_TOKEN": "YOUR_ACCESS_TOKEN",
"MEWS_CLIENT_TOKEN": "YOUR_CLIENT_TOKEN"
}
}
}
}You can access and manage Mews hospitality platform operations through a standardized MCP interface. This MCP server exposes core capabilities such as customer and company management, reservations, financial transactions, accounts, configuration settings, and services inventory, making it easier to integrate Mews data and actions into your own applications.
How to use
Connect your MCP client to the Mews MCP Server using a local stdio configuration or a hosted HTTP URL if you have one. The server is designed to be consumed by MCP clients that support the standard protocol, enabling you to perform operations across customers, reservations, finances, and configurations in a consistent way.
If you are using the provided stdio configuration, you run the MCP server via a tooling runner (for example, npx). You will supply credentials and a base URL that points to the Mews demo environment to try out the integration.
Here is a sample MCP configuration you can use in your MCP client to connect to the server via NPX. This demonstrates running the MCP server locally with the latest package.
{
"mcpServers": {
"mews_mcp": {
"command": "npx",
"args": ["-y", "mews-mcp@latest"],
"env": {
"MEWS_CLIENT_TOKEN": "07AB1F14B55C49B8BDD6AD200158423B-273A4497AFF5E20566D7199DB3DC2BA",
"MEWS_ACCESS_TOKEN": "BFD4298010F54B069F3DAD20015D53EA-D5561FADFBA4EFC8EA4C179C6BC461F",
"MEWS_CLIENT": "mews-mcp/1.0.0",
"MEWS_BASE_URL": "https://api.mews-demo.com"
}
}
}
}
How to install
Prerequisites you need before starting are a Node.js runtime (recommended LTS version) and an environment capable of running npm/npx commands. Ensure you have network access to fetch the MCP package.
Step 1: Install Node.js if you don’t have it already. You can download the LTS version from Node’s website and follow the installer prompts.
Step 2: Run the MCP server using NPX with the provided configuration. You can start it directly in your shell.
# Ensure the environment variables are set for access
export MEWS_CLIENT_TOKEN=YOUR_CLIENT_TOKEN
export MEWS_ACCESS_TOKEN=YOUR_ACCESS_TOKEN
export MEWS_CLIENT=mews-mcp/1.0.0
export MEWS_BASE_URL=https://api.mews-demo.com
# Start the MCP server via NPX
npx -y mews-mcp@latest
Notes and tips
Demo environment: You can test with the public demo API at https://api.mews-demo.com using the included demo credentials. Replace placeholder tokens with your own credentials when connecting to a real environment.
Smithery option: If you prefer a hosted MCP server experience, you can use a Smithery-hosted MCP server. Create a configuration, enter your Mews credentials, and copy the connection URL to your client.