We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/yuki9541134/mcp-redash'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
/**
* Redashのデータソース操作関連の機能
*/
import { z } from 'zod';
import { apiGet } from '../common/utils.js';
import { DataSource } from '../common/types.js';
/**
* データソース取得パラメータのスキーマ
*/
export const DataSourceSchema = z.object({
data_source_id: z.number()
});
/**
* データソースの一覧を取得する
*/
export async function listDataSources(): Promise<DataSource[]> {
return await apiGet<DataSource[]>('/api/data_sources');
}
/**
* 特定のデータソースの詳細を取得する
*/
export async function getDataSource(dataSourceId: number): Promise<DataSource> {
return await apiGet<DataSource>(`/api/data_sources/${dataSourceId}`);
}