BuildingLink MCP Server
@johnagan
About BuildingLink MCP Server
MCP server for BuildingLink
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"buildinglink": {
"command": "npx",
"args": [
"-y",
"johnagan/buildinglink-mcp"
],
"env": {
"BUILDINGLINK_USERNAME": "your-username",
"BUILDINGLINK_PASSWORD": "your-password"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is BuildingLink MCP Server?
The BuildingLink MCP Server is a Model Context Protocol server that enables connecting an LLM to data from the BuildingLink property management platform. It is intended for users who want to query their BuildingLink account information—such as occupant profiles, vendors, deliveries, announcements, and events—directly through an LLM-powered tool.
How to use BuildingLink MCP Server?
Install the server by adding it to the mcpServers section of your MCP host configuration file. Set the environment variables BUILDINGLINK_USERNAME and BUILDINGLINK_PASSWORD with your BuildingLink website login credentials. The server is invoked via npx -y johnagan/buildinglink-mcp.
Key features of BuildingLink MCP Server?
- Retrieves the logged-in occupant’s profile
- Lists preferred vendors for the user
- Accesses the current user’s authentication token
- Lists buildings (properties) associated with the user
- Gets the logged-in user’s full BuildingLink profile
- Returns deliveries, library items, announcements, and events
Use cases of BuildingLink MCP Server?
- Querying personal BuildingLink data through a conversational AI
- Automating retrieval of recent deliveries or announcements
- Checking vendor lists or upcoming events without logging into the web portal
- Integrating BuildingLink data into a larger LLM-powered workflow
FAQ from BuildingLink MCP Server
What tools does BuildingLink MCP Server expose?
It exposes nine tools: getOccupant, getVendors, getToken, getBuildings, getUser, getDeliveries, getLibrary, getAnnouncements, and getEvents. Each returns relevant data from the user’s BuildingLink account.
What credentials are required to use the server?
The server requires a BuildingLink username and password, provided via the BUILDINGLINK_USERNAME and BUILDINGLINK_PASSWORD environment variables. These should be the same credentials used to log into the BuildingLink website.
How is the server configured in an MCP host?
The server is configured in the mcpServers section of the host configuration file. The command is npx -y johnagan/buildinglink-mcp, and environment variables for credentials are set in the env object.
Does the server require any runtime dependencies?
The server is run via npx, so Node.js must be installed. No additional dependencies are mentioned.
What kind of data can the server access?
It can access occupant profiles, vendor lists, authentication tokens, building associations, user profiles, deliveries, library items, announcements, and events—all scoped to the logged-in user and their associated building.
Frequently asked questions
What tools does BuildingLink MCP Server expose?
It exposes nine tools: `getOccupant`, `getVendors`, `getToken`, `getBuildings`, `getUser`, `getDeliveries`, `getLibrary`, `getAnnouncements`, and `getEvents`. Each returns relevant data from the user’s BuildingLink account.
What credentials are required to use the server?
The server requires a BuildingLink username and password, provided via the `BUILDINGLINK_USERNAME` and `BUILDINGLINK_PASSWORD` environment variables. These should be the same credentials used to log into the BuildingLink website.
How is the server configured in an MCP host?
The server is configured in the `mcpServers` section of the host configuration file. The command is `npx -y johnagan/buildinglink-mcp`, and environment variables for credentials are set in the `env` object.
Does the server require any runtime dependencies?
The server is run via `npx`, so Node.js must be installed. No additional dependencies are mentioned.
What kind of data can the server access?
It can access occupant profiles, vendor lists, authentication tokens, building associations, user profiles, deliveries, library items, announcements, and events—all scoped to the logged-in user and their associated building.
Basic information
More Other MCP servers
🚀 Model Context Protocol (MCP) Curriculum for Beginners
microsoftThis open-source curriculum introduces the fundamentals of Model Context Protocol (MCP) through real-world, cross-language examples in .NET, Java, TypeScript, JavaScript, Rust and Python. Designed for developers, it focuses on practical techniques for building modular, scalable,
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.

Lemon.io
lemon-ioRequest dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3
Blender
ahujasidOpen-source MCP to use Blender with any LLM
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments