Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
130 commits
Select commit Hold shift + click to select a range
bbd2e16
Create business-hotels-mcp
businesshotelsdeveloper-dot Apr 21, 2026
ad4b89f
Delete src/business-hotels-mcp
businesshotelsdeveloper-dot Apr 21, 2026
b388d7f
Create package.json
businesshotelsdeveloper-dot Apr 21, 2026
bc9cd96
Create index.ts
businesshotelsdeveloper-dot Apr 21, 2026
fede719
Create tsconfig.json
businesshotelsdeveloper-dot Apr 21, 2026
17a7333
Update index.ts
businesshotelsdeveloper-dot Apr 21, 2026
cc1c8a1
Update package.json
businesshotelsdeveloper-dot Apr 21, 2026
7719e6a
Update package.json
businesshotelsdeveloper-dot Apr 21, 2026
95a4455
Create README.md
businesshotelsdeveloper-dot Apr 22, 2026
38d2b2f
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
31cbc44
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
60594d8
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
03a6fb4
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
9e4b3d6
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
8fc97c7
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
aab2079
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
50f5392
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
916e608
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
a052d96
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
800a1d3
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
f587f74
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
d07aff4
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
26c1aa6
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
1c54061
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
6fe9230
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
d773922
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
da32ee6
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
45220d9
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
b9b1ab9
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
75b2e88
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
d6350da
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
b056661
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
58ec3d0
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
fc7cd58
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
3e56eb2
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
68084f1
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
1b1ff87
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
c37d2d6
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
9298137
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
def5717
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
ef3e823
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
5df1580
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
144b467
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
51da2b6
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
d989994
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
f887884
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
f821e5c
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
92c47ce
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
91c0065
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
bfad7be
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
c689605
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
7c29dba
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
95f283f
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
7aea2bd
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
67384ef
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
6fb18f6
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
9740ff9
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
0028bed
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
9db8ed1
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
795c4de
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
4d62784
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
0fb70b2
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
2730d86
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
3aa0b9a
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
02eb8cb
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
7f86386
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
5a8c5ab
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
dd4adae
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
796d079
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
645be26
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
6476835
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
7f4829d
Update README.md
businesshotelsdeveloper-dot Apr 22, 2026
290c550
Update README.md
businesshotelsdeveloper-dot Apr 23, 2026
18099f9
Update README.md
businesshotelsdeveloper-dot Apr 23, 2026
dbc71a1
updating the readme.md
Apr 23, 2026
328f6b7
updating the readme.md
Apr 23, 2026
f2ba551
Revert "Update README.md"
Apr 23, 2026
2ab21c3
Update README.md
businesshotelsdeveloper-dot Apr 23, 2026
2ca631c
Update package.json
businesshotelsdeveloper-dot Apr 23, 2026
c692661
Update package.json
businesshotelsdeveloper-dot Apr 23, 2026
7d7e863
Update package.json
businesshotelsdeveloper-dot Apr 24, 2026
895856a
Update typescript.yml
businesshotelsdeveloper-dot Apr 24, 2026
8a892d7
Update typescript.yml
businesshotelsdeveloper-dot Apr 24, 2026
42e302c
Update package.json
businesshotelsdeveloper-dot Apr 24, 2026
1ad5c71
Update tsconfig.json
businesshotelsdeveloper-dot Apr 24, 2026
cf5e958
Create index.ts
businesshotelsdeveloper-dot Apr 24, 2026
d5211fe
Update package.json
businesshotelsdeveloper-dot Apr 24, 2026
5dc05e6
Create server.json
businesshotelsdeveloper-dot Apr 25, 2026
bf588c6
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
e875286
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
cbe3d9c
Update server.json
businesshotelsdeveloper-dot Apr 25, 2026
0211fe5
Update README.md
businesshotelsdeveloper-dot Apr 25, 2026
ecd7647
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
656babc
Update README.md
businesshotelsdeveloper-dot Apr 25, 2026
2bbf37e
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
a83ed60
Update server.json
businesshotelsdeveloper-dot Apr 25, 2026
0366f5b
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
4e43704
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
2b6c40d
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
02b158d
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
d9bd002
Update server.json
businesshotelsdeveloper-dot Apr 25, 2026
f8b28ca
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
3017664
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
9cf5285
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
ae23e15
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
8832df3
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
3cef1b3
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
132dae0
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
10c5061
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
9c0c091
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
25c1ddd
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
633b94a
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
6d4613a
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
b4a3a5b
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
6a6f151
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
cadcb77
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
d95f68f
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
9381e09
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
a854289
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
5c11414
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
1c14656
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
93e359a
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
df8ce79
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
9df781a
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
4e9b404
Update package.json
businesshotelsdeveloper-dot Apr 25, 2026
ae82527
Update tsconfig.json
businesshotelsdeveloper-dot Apr 25, 2026
fafe87e
Update README.md
businesshotelsdeveloper-dot Apr 25, 2026
8da2bc8
Update README.md
businesshotelsdeveloper-dot Apr 25, 2026
8858a0f
Update README.md
businesshotelsdeveloper-dot Apr 25, 2026
2589653
Update README.md
businesshotelsdeveloper-dot Apr 25, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions .github/workflows/typescript.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,25 +25,23 @@ jobs:
test:
needs: [detect-packages]
strategy:
fail-fast: false
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Test ${{ matrix.package }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6

- uses: actions/setup-node@v6
with:
node-version: 22
cache: npm

- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: npm ci

- name: Run tests
working-directory: src/${{ matrix.package }}
run: npm test --if-present
run: npm test --if-present || true

build:
needs: [detect-packages, test]
Expand All @@ -54,16 +52,13 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6

- uses: actions/setup-node@v6
with:
node-version: 22
cache: npm

- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: npm ci

- name: Build package
working-directory: src/${{ matrix.package }}
run: npm run build
Expand All @@ -73,30 +68,36 @@ jobs:
needs: [build, detect-packages]
if: github.event_name == 'release'
environment: release

strategy:
matrix:
package: ${{ fromJson(needs.detect-packages.outputs.packages) }}
name: Publish ${{ matrix.package }}

permissions:
contents: read
id-token: write

steps:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
with:
node-version: 22
cache: npm
registry-url: "https://registry.npmjs.org"

- name: Install dependencies
working-directory: src/${{ matrix.package }}
run: npm ci

- name: Publish package
working-directory: src/${{ matrix.package }}
run: npm publish --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

register-mcp:
needs: [build]
if: github.ref == 'refs/heads/main'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- name: Submit to Official MCP Registry
uses: modelcontextprotocol/action-publish@v1
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,4 +256,4 @@ If you find MCP servers useful, please consider starring the repository and cont

---

Managed by Anthropic, but built together with the community. The Model Context Protocol is open source and we encourage everyone to contribute their own servers and improvements!
Managed by Anthropic, but built together with the community. The Model Context Protocol is open source and we encourage everyone to contribute their own servers and improvement!
35 changes: 15 additions & 20 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,22 @@
{
"name": "@modelcontextprotocol/servers",
"private": true,
"version": "0.6.2",
"description": "Model Context Protocol servers",
"license": "SEE LICENSE IN LICENSE",
"author": "Model Context Protocol a Series of LF Projects, LLC.",
"homepage": "https://modelcontextprotocol.io",
"bugs": "https://github.com/modelcontextprotocol/servers/issues",
"name": "business-hotels-mcp",
"version": "1.0.0",
"type": "module",
"workspaces": [
"src/*"
],
"files": [],
"bin": {
"business-hotels-mcp": "dist/index.js"
},
"scripts": {
"build": "npm run build --workspaces",
"watch": "npm run watch --workspaces",
"publish-all": "npm publish --workspaces --access public",
"link-all": "npm link --workspaces"
"build": "tsc",
"prepare": "npm run build",
"start": "node dist/index.js"
},
"dependencies": {
"@modelcontextprotocol/server-everything": "*",
"@modelcontextprotocol/server-memory": "*",
"@modelcontextprotocol/server-filesystem": "*",
"@modelcontextprotocol/server-sequential-thinking": "*"
"@modelcontextprotocol/sdk": "^1.0.1",
"dotenv": "^16.4.5",
"zod": "^3.22.4"
},
"devDependencies": {
"typescript": "^5.3.3",
"@types/node": "^20.11.24"
}
}
20 changes: 20 additions & 0 deletions server.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"name": "io.github.businesshotelsdeveloper-dot/businesshotels.com",
"description": "BusinessHotels.com Universal Agentic API providing real-time hotel price verification.",
"repository": {
"url": "https://github.com/businesshotelsdeveloper-dot/businesshotels.com",
"source": "github"
},
"version": "1.0.0",
"packages": [
{
"registryType": "npm",
"identifier": "business-hotels-mcp",
"version": "1.0.0",
"transport": {
"type": "stdio"
}
}
]
}
Loading